Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.322
Anzahl Beiträge: 31.786
Anzahl Themen: 6.279

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 9, 9 Gesamtergebnisse mit Suchbegriffen parameter catia v5 sec.
CATIA V5 Programmierung : Iteratives Makro
matzehahn am 11.08.2010 um 18:11 Uhr (0)
Guten Tag,ich möchte in CatiaV5 für eine Skizze ein iteratives Makro schreiben.Dabei wird ein Parameter in einem definierten Bereich soweit verändert bis ein Maß sein minimum erreicht.Leider musste ich festellen, dass der Parameter nicht während dem laufenden Makro in der Skizze aktualisiert wird und ich so auch nicht das neue Maß erhalte.Gibt es dafür eine Lösung?

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA Refresh
matzehahn am 22.09.2010 um 10:23 Uhr (1)
Ich denke das passt hier ganz gut rein.Ich habe in CATIA 32bit eine VBA Makro geschrieben das in einer Schleife (5000 Iteratione) Parameter verändert, ein Bauteil Update macht und Werte ausliest.Das selbe Makro in einer 64bit Umgebung läuft allerdings deutlich langsamer da CATIA ein Display Refresh macht (unter 32bit nicht). Ich denke das ist das oben beschriebene Problem mit VB. Gibt es dafür einen Workaround oder ist der Anwender gezwungen CATIA 32bit zu starten?Beispielsweise über das VBA Makro eine CAT ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CreateProjection langsam
matzehahn am 10.11.2010 um 15:05 Uhr (0)
Hallo,ich möchte aus einem anderen Sketch in meinen aktiven Sketch einen Linie projizieren.Dazu nutze ich die Funktion CreateProjection.Nur leider ist die Funktion sehr langsam im Gegensatz dazu wenn man es händisch im Sketcher macht. Bei mir hängt das Makro ca.10-15sek. in der Funktion.Vieleicht hat mir jemand einen Tipp. Anderer Aufruf,...???Code:Dim Wzk2D As Factory2DTyp(0) = "RectilinearMonoDimFeatEdge"Status = USel.SelectElement2(Typ, "Auswahl", False)  If Status = "Cancel" Then Exit SubSet Line = Wzk ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA Refresh
matzehahn am 22.09.2010 um 11:20 Uhr (1)
Also bei mir siehts jetzt so ausCode:User InteraktionCATIA.Interactive = FalseCATIA.RefreshDisplay = False...Schleife...CATIA.RefreshDisplay = TrueCATIA.Interactive = TrueUser InteraktionAber eigentlicht sollte die Methode RefreshDisplay auch funktionieren. Geht es bei Ihnen explizit mit VBA?edit:mit CatScript geht es zumindestens bei dieser sehr einfachen Schleife:Code:Catia.Refreshdisplay = falsefor i =1 to 100 step 1length1.Value = 101.000000part1.Updatelength1.Value = 100.000000part1.UpdateNextCatia.Re ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA Refresh
matzehahn am 22.09.2010 um 11:37 Uhr (1)
Hm, dann weiß ich nicht woran es liegt aber danke für die Hilfe.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Iteratives Makro
matzehahn am 11.08.2010 um 18:39 Uhr (0)
@Axel.StrasserDas heißt mit Update würde es nicht gehen?Leider habe ich an diesem PC kein Catia zur Verfügung.[Diese Nachricht wurde von matzehahn am 11. Aug. 2010 editiert.]

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Deklaration von Variablen
matzehahn am 15.10.2010 um 15:52 Uhr (0)
Kann man manche Klasse nicht "Public" deklarieren?Ich möchte im Module Klassen deklarieren da ich sie in mehreren Forms und Subs nutze. Mit der Selection habe ich allerdings ein Problem. Vom Module aus starte ich meine erste UserForm in der die Selection noch deklariert ist. Starte ich von der UserForm meine nächste ist die Selection nicht mehr deklariert.Code:Public Bauteil As PartPublic USel As SelectionPublic Test As IntegerSub CATMain() Set Bauteil = CATIA.ActiveDocument.Part Set USel = CATIA.ActiveDoc ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA Refresh
matzehahn am 22.09.2010 um 10:54 Uhr (1)
Genau das habe ich drin aber er refresht eben immer noch, wie beim Thread-Ersteller.Ich hatte die Zeilen auch schon an verschiedenen Positionen da es ja sein könnte, dass es durch eine Selection aufgehoben wird.Es handelt sich übrigens um R19SP3 64bit und ein .catvba Skript.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA Refresh
matzehahn am 22.09.2010 um 15:23 Uhr (1)
edit:Lösung gefunden!Es liegt an der UserForm, die muss modal seinShowModal True in den PropertiesLösung kam von hier: http://www-01.ibm.com/support/docview.wss?uid=swg1HD93099 Hab da nicht alles verstanden aber jetzt klappt es.[Diese Nachricht wurde von matzehahn am 22. Sep. 2010 editiert.][Diese Nachricht wurde von matzehahn am 22. Sep. 2010 editiert.]

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz